// 引入 UI 开发框架
import UIKit

// 定义一个变量，赋值为字符串 “Hello, playground”
var greeting = "Hello, playground"

/**
 * 变量与常量的基本定义
 */

// 1.声明字符串变量 str
var str: String
// 2.对字符串变量 str 进行赋值
str = "Hello, playground"

// 打印变量的值
print(str)

// 更改 str 的值
str = "newValue"

// 在 str 字符串变量后边追加 hello
str = str + "Hello"

// 声明定义了 3 个变量：整数型变量 a、浮点数类型变量 b 和字符串类型变量 c
// 编译器推断
var a = 1, b = 2, c = "string"

// 手动制定
var a2: Int = 1, b2: Float = 2.9, c2: String = "string"

// 声明 3 个 Int 类型的变量
var one, two, three: Int

/**
 * 变量和常量的命名规范
 */

// 使用中文进行变量的命名
var 少爷 = "就是少爷"

// 使用表情符号进行命名
var 😄 = "开心"

// 含有数字的命名
var pen2 = "钢笔"

// 使用下划线进行命名
var _swift_ = "swift"

// 驼峰命名
var userName = "GCBaby"
